Skip to main content

Apache Kafka

Apache Kafka is a distributed event streaming platform open-sourced by LinkedIn.

Apache Kafka

Core Concepts

  • Topics: Logical channels where events are published.
  • Partitions: Topics are split into partitions for scalability.
  • Brokers: Kafka servers that store data and serve clients.
  • ZooKeeper / KRaft: Used for cluster metadata management.